Agency and Freedom in Neo-Functionalist Action