##### SUMMARY
The following modules throw a `[WARNING]: Found internal 'results' key in module return, renamed to 'ansible_module_results'`:

* [ ]  `vmware_datastore_maintenancemode`
* [ ]  `vmware_host_kernel_manager`
* [ ]  `vmware_host_ntp`
* [ ]  `vmware_host_service_manager`
* [ ]  `vmware_tag`

I've generated the list like this:

`cd lib/ansible/modules/cloud/vmware/ && grep exit_json *.py | grep results= | cut -d ':' -f 1 | cut -d '.' -f 1`

##### ISSUE TYPE
- Bug Report

##### COMPONENT NAME
vmware

##### ANSIBLE VERSION
`devel`
def __init__(self, module):
        super(VmwareTag, self).__init__(module)
        self.global_tags = dict()
        
        self.tag_service = self.api_client.tagging.Tag
        self.tag_name = self.params.get('tag_name')
        self.get_all_tags()
        self.category_service = self.api_client.tagging.Category
    def ensure_state(self):
        """
        Manage internal states of tags
        """
        desired_state = self.params.get('state')
        states = {
            'present': {
                'present': self.state_update_tag,
                'absent': self.state_create_tag,
            },
            'absent': {
                'present': self.state_delete_tag,
                'absent': self.state_unchanged,
            }
        }
        states[desired_state][self.check_tag_status()]()
    def state_create_tag(self):