don't enforce use of lower-case name for extension sanity check