Performing a MKCOL in the routes folder should work, and just create a so named route with default empty markup. The caveat here is that it might require route renaming - that is made ugly by the fact that we record markup by name rather than route object id.
DEBUG:http:Selected <coils.protocol.dav.workflow.routesfolder.RoutesFolder object at 0xb9f6a0c> as handler
ERROR:http:MKCOL method not implemented on this object
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/OpenGroupware-0.1.49rc1-py2.6.egg/coils/net/handler.py", line 161, in process_request
getattr(handler, 'do_{0}'.format(self.command))(self.request_name)
File "/usr/lib/python2.6/site-packages/OpenGroupware-0.1.49rc1-py2.6.egg/coils /net/foundation/pathobject.py", line 104, in do_MKCOL
raise CoilsException('MKCOL method not implemented on this object')
CoilsException: MKCOL method not implemented on this object