Fixes #87 - Primitive types can be lower-case with an option