refactor: wrap keys_ partkeys_ vals_ array