Moved cobe to system modules because we don't want it to be callable through command_parser