Using __package__ and __name__ seems redundant - __name__ should always contain the fully qualified module name