Working on another PR, I realized we may actually want to pass in false here, as a composed module may be "abstract" in the sense that not all its options could be set (but shall be when the module is used).