public static function AutoCreateFlexiHandler($className, $definition)
 {
     // Handler Names are Unique.
     $filter = array('HandlerName' => $definition['Name']);
     // only create handler it doesn't yet exist
     if (!FlexiFormHandler::get()->filter($filter)->first()) {
         if ($obj = FlexiFormUtil::CreateFlexiHandler($className, $definition)) {
             DB::alteration_message("flexiform - Created {$className} named `{$obj->HandlerName}`.", "created");
         }
     }
 }