I know there is an weighted OLS solver, and a constrained OLS solver. Is there a routine that combines the two?