Change list vs. string error behavior to match Chef 12 behavior