Add SMTAnnotation parameter to asDataType function