     # TODO: check for with_arguments
     liar[spec.function_called] = (actual...) ->
       if spec.with_arguments
-        console.log "actual", actual
         expected = spec.with_arguments
         for e, i in expected
           if actual[i] isnt expected[i]


      spec.returns.value



  liar



create_liar = (spec) ->
  
  liar = {}
  
  # TODO: Check for function called existance
  if spec.function_called
