javadoc
allow to match null value