My software is going to make use of Software. Apart from core changes, I'd prefer that users have to make as few changes as possible to the templates. So, I was thinking for addons to simply use javascript to, for example, input a new field or a button. Javascript is already required, and prototype is used, so this would be very basic to accomplish. What do you think of this option? Can you think of a better alternative?