That may be true, but it can't be new and deprecated! 

It's valid to mark as deprecated in the next release, or we have a single "migrateFiles" method that is "public" that can be used for each release, but the implementation inside can change release to release.