From 3bcf06f77bf3f936bbc81e2355c5ae1f82596b9e Mon Sep 17 00:00:00 2001
From: Alessandro Vullo <avullo@ebi.ac.uk>
Date: Tue, 29 Oct 2013 16:19:53 +0000
Subject: [PATCH] Comment to explain what we do to interface to the XS
 implementations

---
 modules/Bio/EnsEMBL/Utils/Argument.pm | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/modules/Bio/EnsEMBL/Utils/Argument.pm b/modules/Bio/EnsEMBL/Utils/Argument.pm
index 865a27cdea..69d0b79f9e 100644
--- a/modules/Bio/EnsEMBL/Utils/Argument.pm
+++ b/modules/Bio/EnsEMBL/Utils/Argument.pm
@@ -58,6 +58,12 @@ package Bio::EnsEMBL::Utils::Argument;
 use strict;
 use warnings;
 
+#
+# Interface with some of the module function XS reimplementation
+# 
+# If Bio::EnsEMBL::XS is installed, assign the function glob to
+# the XS counterpart, otherwise assign to the original function
+#
 BEGIN {
 
   if (eval { require Bio::EnsEMBL::XS; 1 }) {
-- 
GitLab