@ehelms, Thanks for the comment.  Would you mind if I address the comments on content_view_definition.js in a separate PR?  I'm actually in there working on that file now (adding support of versioning on pkg rule filters) and it'll be easiest to use that version.  I promise they'll be incorporated.