Why not move the ds_ext to a simple helper? this way you dont need to extend any core object?