for using `lexical-binding`.