Modeling a Class with Required Properties and Default Values - Effect Community