enable type-system for primitive values