static { for (Direction direction : Direction.values()) { lookup.put(direction.getValue(), direction); } }