Improved performance of ast|fieldaccess/2