Hypermodularization