a powerful unit-aware calculator