Wrap in class << self