Just noticed this when reading the Expect test. It is not related to this pull request, but `list` methods should never return `null` ([null is evil](https://code.google.com/p/guava-libraries/wiki/UsingAndAvoidingNullExplained) and we try to avoid using it in jclouds). [This response parser](https://github.com/jclouds/jclouds-chef/blob/master/core/src/main/java/org/jclouds/chef/ChefApi.java#L203) should be changed to `EmptySetOnNotFoundOr404`, to behave as all other list methods. Do you want to take this too?