Implement recursive and parser options in Loop class