Yes, 0 is already used in existing test cases. The other two numbers (64 and 65) are sort of arbitrary, however they must not clash with other exit codes (>128 are used for crashes on Unix, small numbers might be potentially used in existing tests - although I didn't check).