wrap/unwrap of GLU* objects