SetOption and LoadExtension now return the object itself