Custm Document + Token classes.