Start on scidb backend
Handle execution strategy in deferred data descriptor, some work on scidb connection and interpreter
Rename kernel to function to define a blaze function
Allow implementation-specific overloading in blaze functions
Put back previous definition lookup in overload() function for test
Work on defining overloaded kernels
Split up blaze function test into digestible pieces
Get scidb backend to generate some AFL queries
Test AFL query generation
Properly penalize typesets