fixed bug where an error would occur when no changeScenesCallback was provided to engine