add conditional compilation example