Also, this documentation is absolutely awful. We hate ourselves now.