Add a new InitFeatures constructor to capture the types of flags