require "t" module Adapters class Internet require 'audible'; include Audible; def initialize @internet = T::Internet.new relay @internet, :requesting end def execute(request) @internet.execute request end end end