core exposes itself on the client side in order to ensure every dependent gets the same ses-core