Use the kwargs attribute

Need to figure out an elegant way to handle default context and overrides context objects