fixed min/maxoccurs for source fields