* Fixed some issues with push/pushItem both of which depend on the same
background functions.

The issues were basically just iterator and array access violations.