continuously copy JS when assembling code
remove 'truthy' assertion
fix assertions
containDeep → deep.contain