Sure, it does a bunch of operations before returning a lambda function