+docs on all the supported types of object