patch: added UVec variants for uint32 vectors
* fixed #1: no return in translation()
* increased consistency of constant declarations