Oops, protected the wrong method.
getCanonicalDataFile req's an Item