SI-5065 val/var is optional for a constructor parameter