>>> \define[1]\myoneliner{#1 \par }
>>> raises an error.
>> \define[1]\myoneliner{#1 \endgraf}works fine. Thank you!
\long\define[1]\myoneliner{#1 \par }
> This is also nicely covered in TeXBook.
> Alternatively \long\def might work.
fails too