function references use semantical equality, i.e. ...
# announcements
u
function references use semantical equality, i.e. two function reference objects are equal iff they have the same container and the same signature