It works!

+ Extracting a function with any type