This setting of pre and post requisites is not going to work. We should either make this a tokenizer by itself, and have it call another tokenizer as a part of process (thereby requiring nothing and providing Token) or we should make it provide something else (a type which doesn't even have to exist) just to let future annotators depend on it.