There was still this USART.H vs USART.h issue and main nags some unspecific if Arduino.h is missing?! Interesting - these changes correct those issues