Updated duplicatable & made filewrapper duplicatable
Moved finalize()