Added shortcut methods to base rec classes and improved rec init protocol.