module Virtual module Compiler # attr_reader :values def self.compile_array expession, context # to.do end # attr_reader :key , :value def self.compile_association context # to.do end def self.compile_hash context # to.do end end end