include go.net/context and create a context tree
log message consistency