Generalize -(-X) a little