Custom casts seem to work properly.