Allow to construct classes without annotation