Python version
3.7.4
Package version
0.14.0
Current behavior (bug description)
d = benedict()
d.keypath_separator = '$'
--implementation--
print (d.keypath_separator)
d1 = d.filter(lambda k, v: True)
print (d1.keypath_separator)
$
.
This behavior makes me loose the correct structure when I have '.' in the key parameters.
Expected behavior
$
$