Various LGPL changes