@ James
1. Yes, any changes you made would have to be done again. The latest template API for Connection is pretty robust but it does need a little more flexibility for tweakers. I plan on doing that, hopefully for the .8 or .9 release. The idea will be you will be able to dupe the part of the template and drop it in an update safe location and that location will override the core file / callback. Now that doesn’t mean the override won’t break; that’ll depend on what you changed but if it’s minor tweak it should be fine. Another downside is if a bug or a new feature was implemented in the file you overrode you will get that feature. Honestly though, I think it would break first. That would really depend on the feature.
2. No, Custom templates will only have the features you program in them. There is no inheritance. Unless, of course, you base your custom template on a template which already includes said features.
Hope that makes sense!
