PERFECTED Law Professor 10 years ago Having completed all legal requirements in order to effectuate some legal result.