Handling of lets, letrec and case when checking if a lambda expr needs to be vectorised