Neural Function Modules with Sparse Arguments: A Dynamic Approach to Integrating Information across Layers