a slave may be mapped to a master by either the uuid of the master OR
the connection name of the master.
upon widget construction we'll store our current name and if it is the
one referenced by the slave we consider ourselves master of that slave.
also partially unpack the if condition so it's a bit easier on the eyes
with the newly added complexity