New classes for properties manipulation.