- Rename to `enforce_types` - Allow `(int, float, bool)` type requirements - Allow typing of tensor data to streamline casting