Add support od recursive route definition