}
public static Blessing getBlessing(JS js) {
// CHECKME: is unclone() good enough or do we need getClonee() in Cloneable?
- while (js instanceof JS.Cloneable && !(js instanceof Blessing)) js = js.unclone();
+ while (js instanceof JS.Clone && !(js instanceof Blessing)) js = js.unclone();
if (!(js instanceof Blessing)) return null;
return (Blessing)js;
}