@Override public <T> T getAttachment(AttachmentKey<T> key) { if (valueAttachments.containsKey(key)) { return key.cast(valueAttachments.get(key)); } return primaryContext.getAttachment(key); }
@Override public <T> T getAttachment(AttachmentKey<T> key) { return primaryContext.getAttachment(key); }