Added support for 'create', added all defn types.