remove namespace and key parameters from vnode signature

just a little cosmetic change to extract the namespace and the key of a vnode from the properties parameter instead of using two Maybe String.

It just makes the code look better and makes it lighter to use.