I second this and idling's answer. It seems like you need to set up some boiler plate or reuse code. It's much easier / better to do that through widgets, <<include>>, custom functions or macros, special passages, task objects, or events. There are many features that help with code re-use in SugarCube.