added rule to prefer pull.call() over its variants