worried about this. This is not type safe. Can you be clearer about the use of this class?