-added enums to is_empty check of SGParamInfo
-to_string method now doesnt throw an error when data types are undefined
same as before