fix(lib): use tuple indexing instead of `valN()` methods