class WrappedMessageContext implements MessageContext {

    public final boolean containsKey(Object key) {
        return message.containsKey(mapKey((String)key))
            || get(key) != null;
    }

    public  WrappedMessageContext(Message m);
    public  WrappedMessageContext(Message m, Scope defScope);
    public  WrappedMessageContext(Map<String, Object> m, Exchange ex, Scope defScope);

}