##### 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.

try:
            minweeks = ''
            maxweeks = ''
            warnweeks = ''
            with open("/etc/default/passwd", 'r') as f:
                for line in f:
                    line = line.strip()
                    if (line.startswith('#') or line == ''):
                        continue
                    m = re.match(r'^([^#]*)#(.*)$', line)
                    if m:  
                        line = m.group(1)
                    key, value = line.split('=')
                    if key == "MINWEEKS":
                        minweeks = value.rstrip('\n')
                    elif key == "MAXWEEKS":
                        maxweeks = value.rstrip('\n')
                    elif key == "WARNWEEKS":
                        warnweeks = value.rstrip('\n')
        except Exception as err:
            self.module.fail_json(msg="failed to read /etc/default/passwd: %s" % to_native(err))
        return (minweeks, maxweeks, warnweeks)
    def remove_user(self):