Why not add: prepareGetTemplates(String... names);

If no names are specified, then it just returns all templates. I personally like this, because it doesn't introduce another method. In master we can then remove: prepareGetTemplates(String name); (and deprecate it in 0.90)