// check string is valid
// (eg pick up any @RegEx on value type)
if (getFacetHolder().containsFacet(ValueFacet.class)) {
final ObjectAdapter entryAdapter = getAdapterMap().adapterFor(entry);
final ParseValueContext parseValueContext =
new ParseValueContext(getAuthenticationSessionProvider().getAuthenticationSession(),
InteractionInvocationMethod.BY_USER, contextAdapter, getIdentified().getIdentifier(), entryAdapter);
validate(parseValueContext);
}
final Object context = AdapterUtils.unwrap(contextAdapter);