Can parse indirect values
Refactor error handling in parse_ind* functions
Factor out expect() from parse_* functions