Ada projects tend to start slow, but readability and flexible namespacing make refactoring and maintenance much easier.
Have not seen any comparable in popular languages (except Modula 3, which is for same domain), nearest as for me, guard expressions of Erlang.