Answer to When to use a separate branch