fix matching on every map in Enum.into/2