simple data types for common serialisation formats
