Work on fixing push, unshift and slice, as these are core methods