pub fn shl<F, U>( builder: &mut ConstraintSystemBuilder<'_, U, F>, name: impl ToString, input: OracleId, offset: usize, ) -> Result<OracleId, Error>where U: PackScalar<F> + PackScalar<BinaryField1b> + Pod, F: TowerField,