[MESSAGES CONTROL]

disable=
    duplicate-code,
    fixme,
    invalid-name,
    missing-docstring,
    no-member,
    too-few-public-methods,
    too-many-branches,
    too-many-statements
