I think it's good. We don't really know what callback is going to do and we don't know what the caller of tagsFromDate wants from the callback, so it's safer to just return it I think. If it will actually return something then awesome, if not, then there is no harm done.