def grep(pattern, &block)
    result = []

    each do |*value|
      cmp = `comparableForPattern(value)`