add "any" type to ArcadeTypes
add XML parsing to rule constructor