This allows passing vnode around with curried props and use it in places where VNodeType is expected, e.g. `<component :is=""/>`
This allows passing vnode around with curried props and use it in places where VNodeType is expected, e.g. `<component :is=""/>`