Added support for multiple objects to the Halve Operator