This two chapters have an extensive explain of decorators and metaclass an too much examples. Maybe we should change to Further reading ?