Instead of having one method which takes a list and one method which takes a single template, a more idiomatic approach would be to just keep a single ``render`` function and just call ``listify`` to convert it to a list if it's not already a list.  Uber includes a ``listify`` function specifically for this use case :)