added assert to cover new property path class functionality