Fix Variable's possible-implementations to use non-possible implementations where applicable
Currently Variable
-interface possible
-methods are used by the actual methods and therefore actual exception/cause information is lost.
Currently Variable
-interface possible
-methods are used by the actual methods and therefore actual exception/cause information is lost.