the mechanics have not changed. ditto transforms and takes any stat boosts this is true. however choice scarf, band and specs are not considered stat boosts as you never see the text say "so-and-so's attack raised.". just like the double speed from Unburden cannot be baton passed as it isnt actually raising your speed by boosts, it is just doubling your speed overall. so here is what i figure. boosts such as Choice Scarf, Choice Band, Choice Specs, DeepSeaTooth, DeepSeaScale, Light Ball, Unburden boost, Thick Club, and any type of boost that doesn't specifically increase a stat by +1, +2, etc. is not copied by Transform and will only receive those boosts if that pokemon meets those qualifications as well. for example: if your ditto has a Thick Club equipped and transforms into an enemy Marowak or if Ditto has a Choic Scarf and transforms into Hihidurama. Transform does exactly what the description says. it transforms into the pokemon with all of its Stat Boosts intact, and items like choice scarf and abilities like unburden do not count as boosts so they are not factored in (unless of course ditto uses his item after he transforms into an unburden pokemon). i hope that makes sense?