Trying to get define/generic to work.