Regional module is back!

Should be crash free this time. Alas, poor recursion.