public Object toOneDescription() {
EOEnterpriseObject anEO = browserItem;
if(anEO != null) {
String keyWhenRelationship = keyWhenRelationship();
if(keyWhenRelationship == null || keyWhenRelationship.equals("userPresentableDescription"))
return anEO.userPresentableDescription();
else
return anEO.valueForKeyPath(keyWhenRelationship);
} else {
return null;
}