Creates attr readers and writers that delegate the call to a givne object