Added vendor pattern for Zephir language