Fix #123 - iterator can now be a function
Fix #109 - settings.log.level now working