nil check
simple (and ugly) tagging implementation