As this article is an Update, we will assume that readers are either familiar with or at least can familiarize themselves with the basics of sDFT and related methods as described in our original article . Nevertheless, we will integrate some basic material wherever it seems necessary to keep this Update easily comprehensible.