Yes, it is a function