[model/spec] fix removed semester factory call