Use more readable (less evil) code.