Updated SharedLibrary to the latest.