A Comprehensive Review of Recent Synthetic Strategies and Functionalization of Amidines | Synapse