anchor.diff:                    |> neuron.Post
   
                   let data = dataStream |> Seq.head
  +                sprintf "Sending %A to connection %A with a weight of %A" data connectionId connection.Weight |> infoLog
                   data |> sendSynapseToNeuron connection.Neuron connectionId connection.Weight
                 outboundConnections
                 |> Map.iter (processSensorSync <| props.SyncFunction())
  
positive.code:   let activateNeuron (barrier : IncomingSynapses) (outboundConnections : NeuronConnections) neuronType =
      match neuronType with
      | Neuron props ->
        let someBias =
          match props.Record.Bias with
          | Some bias -> bias
  
negative.code:         let! someMsg = inbox.TryReceive 20000
          match someMsg with
          | None ->
            "Neuron did not receive message in 20 seconds. Looping mailbox" |> infoLog
            return! loop barrier inboundConnections outboundConnections
          | Some msg ->
            match msg with
  