Overwrite +-*/ operator for Swift, make it easier to use (and not so strict)