public Context(IWho who, IWhat what, IWhere where, IWhen when, IWhy why) { Who = who; What = what; Where = where; When = when; Why = why; }
// Note that the compiler thinks this is unused... public DoSomethinger(IWhat a, ITimes b) { _a = a; _b = b; }