Underscore private variables
Pass keywords as options object
Add dependencies
Add extraction code
Force items to 1

For now, we'll revise this later
0.1.0