the docs for this class still say its for client purposes.