use future.builtins for range support across py2/3
httpbase docs and basics