wrap method
- File delegate
override
    Creates a new entity with the same file system and same type as this entity but backed by the specified delegate.
Implementation
@override
ForwardingFile wrap(io.File delegate) => wrapFile(delegate) as ForwardingFile;