By adding Namespace to the OSS EnterpriseMeta we reduce the differences between OSS and Enterprise which simplifies the code quite a bit.
There are many types in this package, splitting them into node, service, healthcheck helps show the relationship between these types.