Allow negative constants - part of making constant expressions work