simple doc to explain test scenarios
add some sites to test additional conditions
add size restriction on the annotation
update online help and reqork the way the max-length option works
switch maxLength from unsigned to signed value