diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/DefaultExecManager.java b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/impl/DefaultExecManager.java
similarity index 95%
rename from proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/DefaultExecManager.java
rename to proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/impl/DefaultExecManager.java
index 4bea6ac48..fdc4fc593 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/DefaultExecManager.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/impl/DefaultExecManager.java
@@ -5,7 +5,7 @@
* version 1.1, a copy of which has been included with this distribution in
* the LICENSE.txt file.
*/
-package org.apache.myrmidon.framework.exec;
+package org.apache.myrmidon.framework.exec.impl;
import java.io.File;
import java.io.IOException;
@@ -14,6 +14,10 @@ import java.io.OutputStream;
import java.util.Locale;
import org.apache.avalon.excalibur.io.FileUtil;
import org.apache.myrmidon.framework.Os;
+import org.apache.myrmidon.framework.exec.CommandLauncher;
+import org.apache.myrmidon.framework.exec.ExecException;
+import org.apache.myrmidon.framework.exec.ExecManager;
+import org.apache.myrmidon.framework.exec.ExecMetaData;
import org.apache.myrmidon.framework.exec.launchers.DefaultCommandLauncher;
import org.apache.myrmidon.framework.exec.launchers.MacCommandLauncher;
import org.apache.myrmidon.framework.exec.launchers.ScriptCommandLauncher;
@@ -24,8 +28,8 @@ import org.apache.myrmidon.framework.exec.launchers.WinNTCommandLauncher;
* Used to run processes in the ant environment.
*
* @author Peter Donald
- * @version $Revision$ $Date$
* @author Thomas Haas
+ * @version $Revision$ $Date$
* @see ExecManager
* @see ExecMetaData
*/
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/ProcessDestroyer.java b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/impl/ProcessDestroyer.java
similarity index 97%
rename from proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/ProcessDestroyer.java
rename to proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/impl/ProcessDestroyer.java
index d6f72344e..0c38fc273 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/ProcessDestroyer.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/impl/ProcessDestroyer.java
@@ -5,7 +5,7 @@
* version 1.1, a copy of which has been included with this distribution in
* the LICENSE.txt file.
*/
-package org.apache.myrmidon.framework.exec;
+package org.apache.myrmidon.framework.exec.impl;
import java.lang.reflect.Method;
import java.util.ArrayList;
diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/ProcessMonitor.java b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/impl/ProcessMonitor.java
similarity index 99%
rename from proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/ProcessMonitor.java
rename to proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/impl/ProcessMonitor.java
index 236b73cc5..2a292e8fa 100644
--- a/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/ProcessMonitor.java
+++ b/proposal/myrmidon/src/java/org/apache/myrmidon/framework/exec/impl/ProcessMonitor.java
@@ -5,7 +5,7 @@
* version 1.1, a copy of which has been included with this distribution in
* the LICENSE.txt file.
*/
-package org.apache.myrmidon.framework.exec;
+package org.apache.myrmidon.framework.exec.impl;
import java.io.IOException;
import java.io.InputStream;
diff --git a/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/exec/Execute.java b/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/exec/Execute.java
index a7048edef..c22ae0817 100644
--- a/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/exec/Execute.java
+++ b/proposal/myrmidon/src/main/org/apache/tools/ant/taskdefs/exec/Execute.java
@@ -12,7 +12,7 @@ import java.io.IOException;
import java.io.OutputStream;
import java.util.Properties;
import org.apache.myrmidon.api.TaskException;
-import org.apache.myrmidon.framework.exec.DefaultExecManager;
+import org.apache.myrmidon.framework.exec.impl.DefaultExecManager;
import org.apache.myrmidon.framework.exec.ExecException;
import org.apache.myrmidon.framework.exec.ExecMetaData;
import org.apache.tools.ant.Project;
diff --git a/proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/exec/Execute.java b/proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/exec/Execute.java
index a7048edef..c22ae0817 100644
--- a/proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/exec/Execute.java
+++ b/proposal/myrmidon/src/todo/org/apache/tools/ant/taskdefs/exec/Execute.java
@@ -12,7 +12,7 @@ import java.io.IOException;
import java.io.OutputStream;
import java.util.Properties;
import org.apache.myrmidon.api.TaskException;
-import org.apache.myrmidon.framework.exec.DefaultExecManager;
+import org.apache.myrmidon.framework.exec.impl.DefaultExecManager;
import org.apache.myrmidon.framework.exec.ExecException;
import org.apache.myrmidon.framework.exec.ExecMetaData;
import org.apache.tools.ant.Project;