-- | Convenience method for target

setTarget :: ToJExpr a => a -> GraphT s b ()
setTarget x = insert [jmacro|
    var !__target__ = `(x)`;
|]
setTarget :: ToJExpr a => a -> GraphT s b ()
setTarget x = insert [jmacro|
    var !__target__ = `(x)`;
|]
setTarget x = insert [jmacro|
    var !__target__ = `(x)`;
|]