Crossing the barrier of ‘productive functionality’