Function seems unused and leaks the abstraction; remove it.