A Polymer component with a full set of static methods to do type checking.