Argument or user error should return code 1. Get version errors should be deemed temporary.