Reference types and constants basic usage boolean number string numeric string email date enumeration array object