client depends only on 'shared' resources from 'sql' package now