Move ObjectDecomposer to separate package.