Would `hexdec()` be faster than `preg_replace()` here?

```php
$footstep->x1 = dechex( hexdec( $footstep->x1{0} ) );
```

So, the definition would have to change to limit the variations to `a-f`, but that sanitization would still allow `0-9` as well.

Yeah, that's lame.