basic plugin/module framework for optional NAR features