# File lib/mole/moler.rb, line 43
      def mole_it(context, feature, user_id, args)    
        return unless ::Mole.moleable?        
        if ::Mole.persistent?
          MoleLog.log_it( context, MoleFeature::find_or_create_feature( feature, ::Mole.application, context.class.name ), user_id, args )
        else
          ::Mole.logger.log_it( context, feature, user_id, args )
        end
        # Send out email notification if requested   
        if args[:email] and args[:email] == true 
          args[:feature] = feature
          Mole::EMole.deliver_feature_alerts( context, user_id, args )                         
        end
      end