C++17 structured bindings for more safe, functional code Check out my post on Medium about this code.