user shouldn't need to know about frozendict
make calls for training explicit in examples, move consoleLabel to convenience