use https://github.com/jonschlinkert/has-value