changed link modification from a contributed ComponentEventLinkTransformer to direct decoration of LinkTransformer, closes #6