<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def is_config(python2=None, python3=None, windows=None, linux=None, osx=None):
 """Check if a specific configuration of Python version and operating system matches the user's setup. Mostly used to display targeted error messages. python2 (bool):
 spaCy is executed with Python 2.x. python3 (bool):
 spaCy is executed with Python 3.x. windows (bool):
 spaCy is executed on Windows. linux (bool):
 spaCy is executed on Linux. osx (bool):
 spaCy is executed on OS X or macOS. RETURNS (bool):
 Whether the configuration matches the user's platform. DOCS: https://spacy.io/api/top-level#compat.is_config """

    return (
        python2 in (None, is_python2)
        and python3 in (None, is_python3)
        and windows in (None, is_windows)
        and linux in (None, is_linux)
        and osx in (None, is_osx)
    )