def METHOD_NAME(self):
    """Custom sanity check for MCR."""
    self.set_subdir()
    if not isinstance(self.subdir, string_type):
        raise EasyBuildError("Could not identify which subdirectory to pick: %s" % self.subdir)
    custom_paths = {
        'files': [],
        'dirs': [os.path.join(self.subdir, 'bin', 'glnxa64')],
    }
    if LooseVersion(self.version) >= LooseVersion('R2016b'):
        custom_paths['dirs'].append(os.path.join(self.subdir, 'cefclient', 'sys', 'os', 'glnxa64'))
    else:
        custom_paths['dirs'].extend([
            os.path.join(self.subdir, 'runtime', 'glnxa64'),
            os.path.join(self.subdir, 'sys', 'os', 'glnxa64'),
        ])
    super(EB_MCR, self).METHOD_NAME(custom_paths=custom_paths)