Renamed typed class > arrow and introduced @typed decorator.