andrewbutterfield/simple-type-theory archive