• Sorry, some posts got crossed.

    To answer your questions, no, no way other than writing code.