The `template` argument could be documented with this: "A template string with `{x}` and `{y}` placeholders that will be replaced by first and second coordinate values."  I'm open to alternative suggestions, but I do think we need more documentation than "Template" alone.