allow customization of tip templates via options