lib/other.rb
# used to enable 
# def abc *key
# where key is a Range, an comma separated List or an item
# aimed to support #compose_where
used to enable
def abc *key
where key is a Range, an comma separated List or an item
aimed to support #compose_where
used to enable def abc * key where key is a Range an comma separated List or an item aimed to support #compose_where
def analysea 
    if first.is_a?(Range) 
     first
    elsif size ==1
      first
    else
      self
    end
  end
def analysea if first . is_a? ( Range ) first elsif size == 1 first else self end end
used to enable
def abc *key
where key is a Range, an comma separated List or an item
aimed to support #compose_where
used to enable def abc * key where key is a Range an comma separated List or an item aimed to support #compose_where
# :nodoc: