Workaround for restrictive upper bounds on `template`