some race fields are no longer optional (due to the removal of inheritance). Fixes #21