Added prepend! and unshift!
Added absolute_frame