function [to, sep] = absorb(to, from, sep)
%
% Clique 'to' absorbs from 'from' via separator 'sep'.

to = divide_by_potential(to, sep);
sep =  marginalize_potential(from, sep.domain);
to = multiply_by_potential(to, sep);
