made pool context fields protected so subclasses can inspect
diff --git a/core/src/main/java/brooklyn/location/basic/jclouds/BrooklynMachinePool.java b/core/src/main/java/brooklyn/location/basic/jclouds/BrooklynMachinePool.java
index bb4b6c7..b0d3ebc 100644
--- a/core/src/main/java/brooklyn/location/basic/jclouds/BrooklynMachinePool.java
+++ b/core/src/main/java/brooklyn/location/basic/jclouds/BrooklynMachinePool.java
@@ -29,7 +29,7 @@
 
     private static final Logger log = LoggerFactory.getLogger(BrooklynMachinePool.class);
     
-    final JcloudsLocation location;
+    protected final JcloudsLocation location;
     final List<Task<?>> activeTasks = new ArrayList<Task<?>>();
     final String providerLocationId;
     
diff --git a/core/src/main/java/brooklyn/location/basic/jclouds/pool/MachinePool.java b/core/src/main/java/brooklyn/location/basic/jclouds/pool/MachinePool.java
index 8897fee..eca774f 100644
--- a/core/src/main/java/brooklyn/location/basic/jclouds/pool/MachinePool.java
+++ b/core/src/main/java/brooklyn/location/basic/jclouds/pool/MachinePool.java
@@ -52,7 +52,7 @@
     
     private static final Logger log = LoggerFactory.getLogger(MachinePool.class);
     
-    final ComputeService computeService;
+    protected final ComputeService computeService;
     final AtomicBoolean refreshNeeded = new AtomicBoolean(true);
     final List<ReusableMachineTemplate> templates = new ArrayList<ReusableMachineTemplate>();
     String poolName = null;