I tend to agree with @mykaul after reading the specification. I think it is a better approach to use the values of `memory` (with unit conversion) and the `current` attribute for `vcpu` for the amount of CPUs as they seem to follow the standard. If this attribute is absent, we can fall back on the value of the `vcpu` element itself. I guess I can work on that tonight. 