this is the same as what we're talking about in https://github.com/oerpub/github-book/pull/47#discussion-diff-6748003, and i agree