Preliminary API docs.
Started trying to figure out ways to denote overloaded arguments.