with the current duplication of code in the grap.go split-up, this puts all assembly/disassembly logic into isolated functions Signed-off-by: Vincent Batts <vbatts@redhat.com> Upstream-commit: 22347fdb636c0b7936c87f6cf422a2e4a30adf9e Component: engine