use kl as prefix name of directives
fix parent form unique directive invalid form issue