Is the resolution operator necessary through here? We don't follow this pattern in the other C++ bindings. Just a nit.