API improvement: protected fields are now supported