This concept helped simplify GitHubFlowVersion a lot, thought I would bring that idea across