Missing UTF-8 BOM in files caused compilation error in specific environment. Appears to work without the BOM in most cases. #15