make sure the calculator example also can be easily regenerated (make target: `examples`)