Classical logic based on propositions-as-subsingleton-types — LessWrong