Inherit after toString assigned, add some logging