Method to greatly speed up development of LotusScript based applications. Do you have an old application that is crucial to your business, is in need of maintenance, but you are held back by any rewrites needing lengthy recompiles of all the forms, subforms, views and agents? By adopting a strict interface in the top level userfacing design elements, we can achieve a great sense of liberty, full freedom to change class definitions or application architecture without the dreaded "Generic LSE failure". Also presented are general best practices and pointers to great resources for development ideas. Presentaion is almost ready