Properly use __call__ semantics in custom S class.