theFlowRateControllableOperations = (SingleFlowRateControllable)(definitionMethod.invoke(theSimBioModuleImpl, new Object()));
theFlowRateControllableOperations = (SingleFlowRateControllable)(definitionMethod.invoke(theSimBioModuleImpl, null));
    private SingleFlowRateControllable invokeMethod(SimBioModuleImpl theSimBioModuleImpl, Method definitionMethod) {    	SingleFlowRateControllable theFlowRateControllableOperations = null;        try{            theFlowRateControllableOperations = (SingleFlowRateControllable)(definitionMethod.invoke(theSimBioModuleImpl, new Object()));        }        catch (IllegalAccessException e){            myLogger.error("This shouldn't of happened, problem invoking method");            e.printStackTrace();        }        catch (InvocationTargetException e){            myLogger.error("This shouldn't of happened, problem invoking method");            e.printStackTrace();        }        return theFlowRateControllableOperations;    }