add replace enable_if with (new) tagged require-macro