##### SUMMARY
The documentation of the module *user* / parameter *shell* states:

https://github.com/ansible/ansible/blob/8edad83ae029d7838a6d6347576d2ddbcce12ad0/lib/ansible/modules/system/user.py#L79

But there are no (shell specific) notes.
##### ISSUE TYPE
- Documentation Report

##### COMPONENT NAME
user / docs

##### ANSIBLE VERSION
devel branch

##### CONFIGURATION
N/A

##### OS / ENVIRONMENT
N/A

##### ADDITIONAL INFORMATION
Either remove the sentence or provide some information in the notes section.

"""
    This is the BusyBox class for use on systems that have adduser, deluser,
    and delgroup commands. It overrides the following methods:
        - create_user()
        - remove_user()
        - modify_user()
    """
    def create_user(self):
        cmd = [self.module.get_bin_path('adduser', True)]
        cmd.append('-D')
        if self.uid is not None:
            cmd.append('-u')
            cmd.append(self.uid)
        if self.group is not None:
            if not self.group_exists(self.group):
                self.module.fail_json(msg='Group {0} does not exist'.format(self.group))
            cmd.append('-G')
            cmd.append(self.group)
        if self.comment is not None:
            cmd.append('-g')
            cmd.append(self.comment)
        if self.home is not None:
            cmd.append('-h')
            cmd.append(self.home)
        if self.shell is not None:
            cmd.append('-s')