Take heart in the hope that we can clean this up with the release of fog 2.0.