@petertseng now I am not sure that I need the "basket" token.  I have been cleaning up the test runner and the basket is now injected when a new basket is created.  There is no longer a basket property that needs to be assigned after instantiating the basket.  Please refer to the [book store](https://github.com/exercism/xpascal/pull/14) PR if you need to see what I mean.