class RGL::EdgePropertiesMap

def edge_property(u, v)

def edge_property(u, v)
  if @directed
    property = @edge_properties_map[[u, v]]
  else
    property = @edge_properties_map[[u, v]] || @edge_properties_map[[v, u]]
  end
  validate_property(property, u, v)
  property
end