Factory Function In Python