fix a typo in the middleware type check
add optional second argument to $.keysOf() and $.valuesOf(), boolean flag which limits with 'hasOwnProperty'
expose a read-only list: $.template.engines
handle restarting by killing the old process and waiting for it to die
rebuild
rebuild