title: How can procedures be values in MIT scheme?
body: <p>Conceptually I see a value as a single element. I can understand that at the lowest level of hardware the value returned is zero or one. I just see a "<code>value</code>" as returning a single unit. I see a procedure as a multiple unit. For example, a <code>procedure (+ x x)</code> to me seems like it should <code>return "(", ")", "+" , "x"</code>. In this example, the value of lambda is the procedure.</p>
  
  <p>What am I missing here?</p>