# Functions
GetContext - returns context assigned to current call-stack, or nil if no context.
MakeContext encodes new context index in current call-stack and then executes given target - so, all the internal routine within target func, and sub-calls will have own context - context is a map[string]interface{} where you can store any information - context map will be eliminated automatically after target func finish.