seotils/properties (packagist): Sets, gets and validate class properties
Keywords: validation|traits|getter|setter|adjust properties