String resolveValue(String value) { if (value.startsWith("@")) { var targetField = findFieldById(value.substring(1)); return targetField.value; } return value; }