No-frills object extend function