adds some more examples to component, fixes #515, and allows content to be called many times
improves overwriting helpers performance, removes some debugs and merges some conflicting changes
cleans up a bit of docs and caches regexps