python constructor needs double unders