Added default family protocols with accessors.
Self review.