Similarly to [`Std.downcast`](https://api.haxe.org/Std.html#downcast), we could maybe have: ```haxe Entity.downcast( entity, { z:Int } ) ``` where `entity` is returned if a downcast is possible with the archetype `{ z:Int }`.