Why use getattr/setattr at all?