class Hash

def keys

def keys
  %x{
    var result = [], map = #{self}.map;
    for (var key in map) {
      result.push(key);
    }
    return result;
  }
end