about made into a package
factored out metadata module
silent regeneration of lib