def setup_paths(module_paths):
    from com.twitter.pycascading import Util

    cascading_jar = Util.getCascadingJar()
    jython_dir = module_paths[0]

    sys.path.extend((cascading_jar, jython_dir + '/python',
                     jython_dir + '/python/Lib'))
    sys.path.extend(module_paths[1 : ])

    # Allow importing of user-installed Jython packages
    # Thanks to Simon Radford
    import site
    site.addsitedir(jython_dir + 'python/Lib/site-packages')

    # Haha... it's necessary to put this here, otherwise simplejson won't work.
    # Maybe it's automatically imported in the beginning of a Jython program,
    # but since at that point the sys.path is not set yet to Lib, it will fail?
    #import encodings
Initialize all valid properties.
dataset/ETHPy150Open twitter/pycascading/python/pycascading/init_module.py/setup_paths--crossover with--dataset/ETHPy150Open smart-on-fhir/client-py/fhirclient/models/practitioner.py/PractitionerQualification.__init__