...
// Get the resource from a given handle
func (rtc *RunTimeContext) RtcGetResource(handle interface{}) (interface{}, error)
// Add ordering instruction at a given level and type, return the new handle
func (rtc *RunTimeContext) RtcAddInstOrderRtcAddInstruction(handle interface{}, value interface{}) (interface{}, error)
// Delete ordering instruction for a given handle
func (rtc *RunTimeContext) RtcDeleteInstOrder(handle interface{}) (error)
// Add dependency instruction at a given level and return the new handle
func (rtc *RunTimeContext) RtcAddInstDependency(handle interface{}level string, insttype string, value interface{}) (interface{}, error)
// Delete dependency instruction for a given handle
func (rtc *RunTimeContext) RtcDeleteInstDependencyRtcDeleteInstruction(handle interface{}) (error)
...