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

addresses #205