support key/value array blocks (sigh...)