############################
def with_template(template):
   def wrapper(view):
      def call(request, *args, **kwargs):
         context = {}
         ret = view(request, context, *args, **kwargs)
         if ret: return(ret)
         return(render_to_response(template, RequestContext(request, context)))
      return(call)
   return(wrapper)