Handles #40 for data adapter using __setattr__