Primitive support & TypeConverter