Property definitions

functional $ RoutineTemplate :: callparams
        fun callparams: Array[String]
        do
                var generics = gen_generics(nb_generics)
                var params = new Array[String]
                for g in generics do
                        if is_redef then
                                params.push(g.to_lower)
                        else
                                params.push(g.to_lower + ": " + g)
                        end
                end
                return params
        end
lib/functional/functional_gen.nit:40,9--52,11