#boilerplate-reduction