fix tuple construction, darkroom rgb & vector3d construction