TODO - task list

- NAME
- TASKS

- Design
- Code
- Documentation

# NAME

TODO - task list

# TASKS

## Design

1. What is the Locale API? Does it interface to the OS locale system?

2. Provide Reader/Writer classes that do character conversions under the hood.

3. What is the Principal API?

## Code

1. For the `doOptions()` method of Servlet::Http::HttpServlet, look only at descendent classes when determining available HTTP methods

2. Is there a way to implement `available()` on Servlet::ServletInputStream? Is it sufficient to know that a stream is readable, even if there's no way to tell how many bytes are available?

## Documentation

1. complete ``Writing Servlet Applications''

2. create frameset for API docs