introduce assemble-frame-into-as as GF, remove unused assemble-frame-as and unused assemble-frame implementations