remove obsolete hacks

@dfherr what do I need to fix to merge this ? / what issue did you solve by adding it ?
(? methods should not change the object)