cleanup of refactoring, removing compilation code from RoadRunner and correcting callers, deprecation labeling