how is an empty __init__.py file correct - python