https://www.ifmat.org/05/12/one-class-properties/
One Class Properties