I'd remove the `isinstance` here (if passed a `Time`, it will just go through, possibly changing scale to `utc` -- should be OK.