When using custom servlets, it's possible that an application may try and apply the servlet mapping to AntPathRequestMatcher, thinking that the two expression languages are identical. It could be helpful to document this caveat.
For example, consider a servlet mapped to /my-servlet/*. The correct Ant equivalent is AntPathRequestMatcher("/my-servlet/**").