Instantiate Moose classes with failover