Teleological reasoning in reason-based logic