static generation does not work with overlapping namespaces