Added new efficient Split Subpart