Compute on scalar expressions

closes #474
`compute_one` should be given the computed `b` already.  This is handled in `compute/core.py:bottom_up()`