chippyash/strong-type (packagist): Strong type support. For when you absolutely want to know what you are getting
Keywords: types|strong|polar|hard|declared|maths|complex|fractions|rational