Text this: Call-by-value Termination in the Untyped lambda-calculus