Could've done `location = node.loc.start` here and unconditionally use `location.line` and `location.column` below.