Both @dilon_perera & @Yongki have wonderful suggestions.
I just answered this question in another thread that uses a simple true/false parameter: