# What's new in 0.18.0 * More test cases * Value::fifo()/to_fifo() - creates FIFO queue * Value::queue()/to_queue() - creates LIFO queue * Value::cast_queue() - returns first element of queue * Value.cast_fifo() - returns first element of fifo * Value.pull() removes last element from LIST/RESULT/FIFO or first element from QUEUE * Value.car()/.cdr() supports QUEUE and FIFO