added in composer with namespace support