Uncertainties in socially responsible design: a consequentialist approach. (14th February 2020)