The main goals of this library are: