Update examples for OOP