And @mahmoudimus said - let there be readline!