Unified builtins2

BTW, where is this ```STRUCT``` defined?