Insurance Software Philosophy