strictness sweep: (void)-ing all vec_ macros which don't evaluate to a sensible value
simple 'enum' implementation