better \K::input() merge approach