Fixed attribute-based functors.