change lang/isEmpty behavior to return true for any value that isn't a collection. closes #173

closes #174