I don't think that this should go here. This is more a general API and adding Clef specific code doesn't feel like the right move. 

I think the Generate Override Key should be a button that is inline with the Override Key field. Does that make sense?