Difference between functor and treelike in Flux?

In Flux some layers are decorated with @functor and some are with @treelike. I assume this is so that functions like params can find the parameters. What is the difference between the two? For example I think Chain, Dense etc are decorated with @functor and Conv etc are @treelike.

I think they are the same thing, it just had its name changed recently (@treelike was the old one).