I still find the naming of this new interface a bit odd, but it's relatively unimportant since it's not a major public interface.