Updated Set to use ReachableOrUid
Added test for Set with a Reachable value. Closes #44.