# Functions
New will allocate, initialize, and return a new skiplist.
# Structs
Skip list is a datastructure that probabalistically determines relationships between nodes.
# Interfaces
Iterator defines an interface that allows a consumer to iterate all results of a query.