ソース公開出来ないようなハード実装ライブラリを隠蔽して提供するためにはヘッダは必須項目