pub fn create_license(license_type: &str) -> Option<Box<dyn License>>