experimental use of new DependencyModule stuff for string depending on block allocation