Businessmen taken onboard to remove anomalies in Finance Bill 2019