ensure options initialized before packify; use lib.loc on snapshot