Convenience functions for working with X-expressions in Racket