Email Record: How functional programming can improve testing, reuse, and maintenance in your current codebase.