Fix the BC layer for indexable callbacks

Using services was not based on a @ prefix in the string in the old API
but based on the existence of the class.