Allow loading as module