Split Object.copy into copy & copyDeep
-- whitespace
Remove Object.diff
Do not iterate over deleted properties
-- whitespace
-- whitespace
-- whitespace
Better primitives bug handling
Object.isCopy reorganization

- Only for plain objects
- "deep" functionality secluded into other module
- No depth nest configuration
isCopyDeep checks plain objects and arrays
No need for outer module
Remove implementation bug workaround

No valid use case for that, and it's implementation bug
Fix signature of Object.mapToArray
Rename Object.mapToArray to Object.toArray
-- lint
Remove Object.reduce