Setters can't be blank unless captured