add RuntimeInfo.isValid method