Use lenses to maintain forwards and backwards compatibility with your software | Heykuki News