A word of caution with this. Enchis used to be called "Enchi pastels" as a single morph. Nowadays, breeders refrain from adding the word "pastel" onto enchi because it's too confusing and makes it sound like there are two morphs.
To this day, if I hear "Enchi pastel" I'm not sure if they just mean a regular Enchi. If I hear "Pastel Enchi" I assume they mean there are two morphs: Pastel and Enchi. The only way to be sure is to ask the breeder. "Pastel Enchi" is the better (clearer) way to denote two genes... whereas "Enchi Pastel" is extremely ambiguous given its history, so make sure to ask for clarification. http://pythonregius.com/enchipastelballpythons.aspx
99% of the time it doesn't matter which word comes first, but for a few morphs (ex. Enchi pastel, Caramel albino, Desert Ghost, black pastel) you have to make sure you know whether the name denotes one morph or two.
If you want a real headache, consider this: There is a Desert morph (single gene), a Ghost morph (single gene), and a Desert Ghost morph (single gene). These three are completely unrelated. So if you combine a Desert with a Ghost, you don't get a Desert Ghost, you get a "Goldenrod" because the phrase "Desert Ghost" was already taken. Hope this helps more than it confuses. When in doubt, ask the breeder to clarify.