Avoid coverage reporting for old SQLA
Do not silently fail wrong assignments
Update tests