def reload(cfg)
        return false unless @pikelet.respond_to?(:reload)
        super(cfg) { @pikelet.reload(cfg) }
      end
this should only reload if all changes can be applied -- will
return false to log warning otherwise