* Account for empty lines in member chain * Add tests * Account for parens * Improve tests * Add some comments * Remove an outdated comment * Fix lint errors * Refactor a line of code * Add one more comment for clarification