added prototypical textbundle.plugin