Use factory method to make the default extension list