HV-809 Making some members private; Compiling regex pattern for re-use
HV-809 Updating reference documentation