Relearned how to do a progress proof in strongly typed syntax. Even easier than I remembered it being.