The goal of 'surveynnet' is to extend the functionality of 'nnet',
which already supports survey weights, by enabling it to handle clustered
and stratified data. It achieves this by incorporating design effects
through the use of effective sample sizes as outlined by Chen
and Rust (2017),