Чет не уверен что это как-то вообще возможно сторонним плагином реализовать. Цели эе могут прописываться для любого элемента, тут надо именно в ядро Эла прописывать. Это пулреквест надо предлагать, а как сказал
@dimaminka это долго, муторно, и не факт что примут
Или пилить отдельные виджеты под нужные элементы - кнопки, формы и тд. Но тут опять множетсво проблем может возникнуть...