fact-slot and tmpl-object-slot-value replaced by generic object-slot