Utility classes (some of these should probably be moved to jsky.util).