TODO ==== * Re-implement Mouse with code from Shika * Make coercion work * Make delegation via handles work * Make TypeConstraints from Shika * Copy some features from Scalar::Util's XS