Specify the strategy for migrating away from `File` setter methods that accept objects, and towards implicit type coercion.

Simply, add `File` overloads and deprecate the `Object` overloads.

Closer to implementing the story we'll have to work out some way of finding all the methods to overload and deprecate.