allow plugins to alter slugs, add ET::first method