Updated error output to incorporte more detail. CSV now splits out components and expectations.