`ValueType.lookup` can throw IllegalArgumentException exception (like `Enum.valueOf`).