Vienna::Router now handles empty hash