User = Bryce Summers, contains the last changes needed to make the special topology algorithms work.