"Practice makes perfect" is correct? Or just an idiom? I think practice makes "it or you" perfect is more correct. Am I right? Please Help me