Document :type better