* Support new contracts putCode * New works * Swap to default constructor as available * Split into steps