[AESH-167]
rewritten how aesh parses input, it will not parse each known input value.
- need more tests to smoke out any possible regressions