Added SingularError and a stern comment to error.go