[#68] di compiler log
[#61] case-insensitive string comparison
add log
[#61] fix di compiler singleton instance error