##### 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`
"""Return entries that ore not in list one"""
        return [x for x in list1 if x not in set(list2)]
    @staticmethod
    def array_to_string(array):
        """Return string from array"""
        if len(array) > 2:
            string = (
                ', '.join("'{0}'".format(element) for element in array[:-1]) + ', and '
                + "'{0}'".format(str(array[-1]))
            )
        elif len(array) == 2:
            string = ' and '.join("'{0}'".format(element) for element in array)
        elif len(array) == 1:
            string = "'{0}'".format(array[0])
        return string
    @staticmethod
    def get_differt_entries(list1, list2):