Would be feasible to add builder-state pattern over vararg for the from_components It's kinda pain to remember n/e/d/primes placement and the type/lengths somewhat limit the footgun but regardless Would be nicer to have ```rust RSAPrivateKey::from_components() .n(..) .e(..) .d(..) .primes(..) ```