Created a Super() macro for initializing super class