It's POSSIBLE, but to do it, you would need a very strong background in MEL and the functions that are being called; something that just isn't feasible for someone that is new to the software, and especially one that hasn't touched MEL.
Imagination is more important than knowledge.