// license:LGPL-2.1+ // copyright-holders:Angelo Salese, R. Belmont