Now user can specify default param for optional field