fix #11: flattened keys in array are now correctly parsed