Added support for frames in Emitter for hardware targets