Use addTemplates
instead of addTemplatesAt
. You can see from the source code that it's slightly different from what you have here.
Also, an irrelevant detail, you don't need a type parameter on the Admin
data type. Since it does not use b, you don't need it as a type parameter.