PDO as composition (BC break!)