Add __dir__() for completion in IPython
Add options to Repeat and Sequence
Add BitMask and String
Add option handling
Rename to deserialize