Properly analyse constructor argument amounts.