aref_field assignment, gdl dock example, params specify allow null, type-with-namespace in return_type