Base methods, with a few simple tests (more TBD)