Save previous experiments.
Save previous branch.
Revert to current master.
Reduce global lookups.
Fortify ender() logic per #19
Improve comments.
Use array notation to ensure safe compilation.
Fix bad_type_annotation warning.
Sync the prototypes.
Simplify _select now that Ender only sends strings to it.
Call the variable  to be consistent with the rest.
Use consistent parens.
Use array notation to ensure safe compilation.
Consistent names and comments.
Correct spelling.
Move ender() nearer to Ender()
Use array notation here too just in case.
Merge pull request #20 from ryanve/solid

Fortify logic per #19 and amend comments