Allow unary operators and comparable on timestamp object closes #2052

Fixes #2061
style preference

Fixes #2061