Document most of the datatypes