Marked Lock class as internal and added some docs.
Marked BlockingAdaptor class as internal and added some docs.