Why renaming "m_inferSP"? 
Is that true when the statement is inferred as single partition, false when multiple partitions?