Added 'extensible' property to widgets