use vary@0.1.0

with backwards compatibility. i'm not sure why we even bother testing for `field == null` and `field = []`. lol