fix(core.object) Fixed falsy bug in get() function. (ready)

Fixes bug in `core.object.get()` function, and removed the argument mutation stuff.

Was doing this:
`if (obj)`

Which would fail if the value was zero. Changed to this:
`if (this.isDefAndNotNull(currentObj))`