The majority of the code I write is not boilerplate, and writing the boilerplate myself is useful to me.