class Netter
 def requester
  puts " I am requester in Netter"
 end
end
class Netter
  def requester_with_alias
    puts "i am in alias"
    requester_without_alias
  end
  alias_method :requester_without_alias, :requester
  alias_method :requester, :requester_with_alias
end
module Prepender
  def requester
    puts "i am in prepend"
    super
  end
end
Netter.prepend(Prepender)

Netter.new.requester
