use crate::error::CustomError;

use super::registry::Registry;

#[derive(Debug)]
pub(crate) struct ISpecialBlock {}

impl ISpecialBlock {
    pub(crate) async fn new<'intermediate, 'parse>(
        registry: &mut Registry<'intermediate, 'parse>,
        original: &organic::types::SpecialBlock<'parse>,
    ) -> Result<ISpecialBlock, CustomError> {
        Ok(ISpecialBlock {})
    }
}