:- initialization( logtalk_load([observer, subject], [reload(skip)])). % allow for static binding