...
//Add a new level at a given handle and return the new handle
func (rtc *RunTimeContext) RtcAddLevel(hname handle interface{}, level string, value string) (interface{}, error)
...
//delete the key value pair using given handle
func (rtc *RunTimeContext) RtcDeletePair(cname handle interface{}) (error)
// delete all handles underneath the given handle
func (rtc *RunTimeContext) RtcDeletePrefix(cname handle interface{}) (error)
// Return the list of handles under the given handle
func (rtc *RunTimeContext) RtcGetHandles(handle interface{}) ([]interface{}, error)
...