Will `stepsOrOpts` ever be initialized from constructor that has a prototype.rpm property?