functions configuring properties with setters for common cases: validated and normalized
updated README to include examples for normalized and validated properties