Nice catch. Lists these error name is helpful to develop in the future.