validateIndentation: rewrite to account for chaining and complex argument spacing. Closes #166