Uploading the multiply methods very tentitively. They could all be
wrong. Not sure how returning an expression is going to work. Just
trying to get as much uploaded as i can right now.