closes commit on integration or master only and what to do?
Revert to optional question mark; code style++
Move branch guard where it's more natural.