checkpointing some schema compiler work