Builder methods for final fields, as requested.