Related to issue #15
if property is complex(${person.name} or ${person?.name}), nullreplacement doesn't work, also it doesn't work for tables ($[@person.name] or $[@person?.name]). In both situatioans if no property in top level params,i ll get an Exception