Formerly a faster alternative to defevaluator, now just an alias.
See defevaluator. This used to be a higher-performance reimplementation of defevaluator, but then defevaluator was changed to do basically the same as this function, so we then changed this to just be an alias for defevaluator.