I'm not sure I'm comfortable with KItem and KLabelConstant taking different Context classes.