One bugfix and emptyvalue passing for getKeyPathValue