do we need to be more liberal with what we allow in an extension?

/cc @tobion