fix: validate indexed property only if request parameter exists

This fix the issue that an indexed property is validated as an regular property if no corresponding request parameter exists.