Allow default values to be set on protected fields during object creation

Good catch!