Copyright (c) 2013-2022 held jointly by the individual authors. Licensed under the GNU Lesser General Public License (LGPL).