@toolz/allow (npm): Provides validation of data types
Keywords: data type|inputs|interfaces|javascript|runtime|unit testing|validation