We should provide users the ability to decide what is their signal input type. We must cover diverse use cases.