Methods in the libraries are mostly implemented as wrappers for standalone functions. This wasn't really an intentional design decision, but just an easy way to start using methods. We should keep the methods and get rid of the functions. Methods are more convenient for multiple reasons.