consolidate: don't assume input contains key-value field