#The __init__.py files are required to make Python #treat the directories as containing packages; this is done to prevent directories with a common name, such as string, from unintentionally hiding valid modules that occur later on the module search path. #See: https://docs.python.org/3/tutorial/modules.html#packages