Attribute defaults and optional accessors.