/** {@inheritDoc} */ @Override public Map<Object, Object> getAttributes() { synchronized (attrs) { return U.sealMap(attrs); } }