Improved custom evaluation semantics; added TryResolve for custom logic to check if an identifier resolves to a variable.