Inactive patterns now have not {uri}. Added first/last inactive generation. Empty by default for bc