The interface is fine I guess, but just use the class name, not the FQCN