Update docs
Extract service for clearer example of how a real format might look.
Preconditions for sanity