Step is a
direct subtype of Single Period with functions Step Functions and example object 1M that represents a single time step without DayCount and DateBump conventions.
All Step objects are
trivial objects and as such can be automatically generated from appropriately formatted text prefixed with the symbol %
The text must be of the form: %xU, where x is some integer and U is the unit identifier in the form of one of the letters described in
Time Unit
Note case and spaces are ignored.
For example: %2M represents a two month interval.
Note that a value like %1B involving business days makes little sense on its own because of the absence of a calendar definition.
But it could make sense in a wider context where a calendar is defined elsewhere.