Please document this class.