Number parsing

Provides user control over parsing primitive types.