support and tests for derived default and all dataType functions