Split OParl class
Removed overly implicit code