almost correct introspection about uniform block