Utility classes that can be used when writing robots. Kept for compatibility with legacy robots.