Checking the module characteristics before reuse