Context::try_from(...) accepts descriptor-shaped inputs, while rejecting pure miniscript expressions such as and_v(...).
The public interface Context::try_fromcalls parser::parse, which starts parse_descriptor(), while miniscript parsing exists internally in parse_top_internal() and parse_internal().
Is this descriptor-only public API, while keeping miniscript expressions validation internal, intentional?
Thanks!