@ VisibleForTesting would be nice.