When called with no parameter the begin() method calls begin(unsigned
long baud) with a default value but it failed to pass on the return
value of that call resulting in all calls to begin() returning 0 which
may erroneously indicate a failure to initialize the hardware.
When called with no parameter the begin() method calls begin(unsigned long baud) with a default value but it failed to pass on the return value of that call resulting in all calls to begin() returning 0 which may erroneously indicate a failure to initialize the hardware.