Fixed a = to ==, added comments. Still not sure whether we want units to add their spaces or vice-versa. We should agree on that.