fixes #32 - default value for primitive types