refined type requirements for integer vs numeric fixed bugs in safe literal added acknowledgement to documentation