sboi datasource
failsafe forkcount 0 to enable debug
Review followup
Primarily added exceptions, a little bit of renaming