Call correct constructor for Extends promote/demote
blank? also accepts nil.

Suggested by jhinrichsen
Merge branch 'master' of github.com:clojure/core.typed