- ly_add_type_predicate ((void *) &Global_context::unsmob, "Global_context");
- ly_add_type_predicate ((void *) &Input::unsmob, "Input");
- ly_add_type_predicate ((void *) &Moment::unsmob, "Moment");
- ly_add_type_predicate ((void *) &Paper_score::unsmob, "Paper_score");
- ly_add_type_predicate ((void *) &Performance::unsmob, "Performance");
- ly_add_type_predicate ((void *) &Unpure_pure_container::unsmob, "unpure pure container");
+ ly_add_type_predicate ((void *) &unsmob<Global_context>, "Global_context");
+ ly_add_type_predicate ((void *) &unsmob<Paper_score>, "Paper_score");
+ ly_add_type_predicate ((void *) &unsmob<Performance>, "Performance");