because they are generated from a template that is...
# announcements
y
because they are generated from a template that is also used for other implementations of average(), and it’s not specialized for arrays