Correctly handle calls to constructors.

Make sure we always call the super constructor because they might set a
default style and this would be lost if we call it with zero.
Merge pull request #35 from flerda/v2.1-preference-constructors

Correctly handle calls to constructors.