Implemented parallel Runner and NamedPredicate