I wrote it to make my life easier since I have a project I'm working on where several elements in a page need to be updated when data changes on the server (e.g. an ajax call returns).Anyway, it's nothing complex and there might be a better (or more standard) way to do this but I thought people might appreciate it.