Updated/New Composer support for CodeGen_PECL

See diff for full changes