Improved speed of call-by-value evaluation and removed useless reduction precedence