ignore multi-line continuations; respect tabs; update tests