support for arguments
Added recursive thingy to find transferables deep nested in object