Ya, I changed to use trac.core.Interface as a marker.