Buglet: format "~$" on negative numbers prints two "-" signs