ksquirrel-libs can be described in following terms: