Text this: Ehresmann Semigroups from a Range Restriction Viewpoint