it's kind of weird calling this a type chef error and then producing only <typeerror> entries?

maybe it's better to keep this for backward compatibility with other tools though. should we at least add a comment acknowledging the problem?