See #2: Adding a scalar to a matrix.
Anticipating needing at least PHP 5.3 by the time this ships.
Forgot docblock for add()
Nope, need at least 5.4
See #17: Adding map a bit early, since it means that other functions can be greatly simplified.