Flexible bivalent streams for Common Lisp