Fixing ordering of BasicBlock copy constructor