convertElement is formatted properly. functionality unknown. in need of devoted unit test via a script.

convertElement appears to interface properly with ModelRecipe, but that should wait til after the unit testing

should convertElement be in the ConvertibleElement module?