Inacurate algo for indicating MERGED branches
It is not accurate to use whether a not a branch is the same as master to know whether it has been MERGED or not. making a new branch on local from master and pushing it to save for later without making changes on it leads to a MERGED indicator. Probably need to have some additional logic to check if there are both no changes and master graph contain this branch hash key.