Document edge cases and propose solution of how to deal with each edge cases (preferably in an automatic way)
Document edge cases and propose solution of how to deal with each edge cases (preferably in an automatic way)