What is objective reasoning?