# File lib/mole/module.rb, line 126 def mole_after(opts = {}, &interceptor) raise "Missing :feature option" if opts[:feature].nil? or opts[:feature].to_s.empty? opts[:interceptor] ||= interceptor opts[:method] ||= :call feature = opts[:feature].to_s if after_mole_filters[feature].empty? wrap feature after_mole_filters[feature] << [opts[:interceptor], opts[:method]] end end