Yes. I don't know what we want to support as a public api and before refactoring I wanted to see the direction where we're going