added schemadef fns for all schema data-types