added to MakeUserInstruction

changed a method from private to public in UserInstruction and added a
getEnvironment method to the parser