Improved. Added dependency on jline.