added curriedCall
moved functional to depends
I always want to have it :)