we need $fromTime on the public API?
Unit testing on the private implementation should be enough in this case - right?