native CustomElements  (on Chrome Canary) doesn't handle undefined 'extends'

... this patch avoids that option if 'extends' is undefined