DHCP and vendor-class-d

According to the Mikrotik wiki:
https://wiki.mikrotik.com/wiki/Manual:IP/DHCP_Server#Vendor_Classes

I should be able to give an IP address from a particular pool for an Android based mobile phone. Currently running routerOS 7.15.3

However, when I follow the instructions:

Example
In the following configuration example, we will give an IP address from a particular pool for an Android based mobile phone. We will use the RouterBOARD with a default configuration

/ip pool
add name=default-dhcp ranges=192.168.88.10-192.168.88.254
add name=pool-for-VID ranges=172.16.16.10-172.16.16.120
Configure vendor-class-id matcher. DHCP servers configuration remains default

/ip dhcp-server
add address-pool=default-dhcp disabled=no interface=bridge name=defconf
/ip dhcp-server network
add address=192.168.88.0/24 comment=defconf gateway=192.168.88.1
/ip dhcp-server vendor-class-id
add address-pool=pool-for-VID name=samsung server=defconf vid=android-dhcp-9

/ip dhcp-server vendor-class-id
doesn’t work. the vendor-class-id choice appears to be missing (it errors, and doesn’t show up on a TAB command list). I know this used to work in my 6.x days (because I have a script for it).

Is there a source for the new way to do this?

It is now a Generic matcher:
https://help.mikrotik.com/docs/display/ROS/DHCP#DHCP-Genericmatcher

And if you want to live dangerously, the new 7.16beta3 has an added option, substring matching, see also:
http://forum.mikrotik.com/t/dhcp-server-matcher-filter/163076/1