Add helper macro
Make typecast operators explicit