There are no 'rules' regarding the LOCK function...it simply exists as a usable function.
Thank goodness too.
But go ahead and feel free to excerpt anything you like from those execrable and justifiably locked threads....
Perhaps you can build a case...it is after-all, what you do.