This would be a BC break to change this exception. So, we need to keep it as `LogicException` and use `LogicException` above as well for better consistency. Apart from this change, I'm :+1: