What are extraordinary characters and stock characters?