Add kvc:path/3 with default value for missing keys