Now using compile_msg crate instead of static_assert
Minor fix in consistency for #[cfg]s