if 0 limit, don't slice
adds docstrings
removes Resource or ResourceList
updates search_collection for removed resources
adds limit and command interpretation