rwnx / hardwire Crystal 23 1 A compile-time, non-intrusive dependency injection system. crystal dependency-injection macros hacktoberfest