goodbye variadic "optional" parameters
tersen syntax
break inflight management out into a module
remove unused variables
fix #5178 in refactor branch
fix implicit global
devariadify cache.*
reorganize for readability
refactor maybe* methods to be more consistent
remove the 'use strict' and jshint bits
update docs