Consider last_known_good_ branches to be reserved
Add spec for cleanup method