Swap d/with constructor