Use a modified KVC that can cope with dots in dictionary keys