refine cell properties, constraints, getters, setters.
refine use of constants and default values. finish collection cell setters. ref: #172