add feature: check when compile time