Error default argument in constructor

Changed the constructor of the errors to have default messages and lighten usage