cli: Handle negative numbers when parsing key-value assignments