takahe/core/context.py