More resilient parser w.r.t. whitespace