     params = {}
     for index of route.params
       params[ route.params[ index ] ] = args[ parseInt(index)+1 ]
-    for paramName of otherParams
-      params[ paramName ] = otherParams[ paramName ]
+    Underscore.extend( params, otherParams )
     params
 
   callMethodForRoute : ( route, params ) ->

Common = require './common'
require './_monkey-patching.js'

#Common.Http.ServerResponse.prototype.testing = 'BlaBleBli'

        response.end()

  createServer : ( serverPort ) ->
    testServer = Common.Http.createServer( @dispatchRequest.bind( this ) )
    testServer.listen( serverPort )
#    testServer.close()
    testServer

module.exports = Arcabouco
