Reduce the exposure of the non-public template