laplace() and tellsimpafter()



Hello,

first, thank you forall your effort to make Maxima such a nice open 
source project!

Now, for my question: I'mplaying a little bit with laplace in Maxima and 
have a small problem:

     (%i1) declare(T1, linear);
     (%o1) done

     (%i2) laplace(T1(2*t+3), t, s);
3 T1(1)
     (%o2)                  2 laplace(T1(t), t, s) + -------
s

Now Iwould like to have T1(s) instead laplace(T1(t), t, s):

     (%i3) %, laplace(T1(t), t, s) = T1(s);
                                     3 T1(1)
     (%o3)                          2 T1(s) + -------
                                        s

This worked fine. But now I try to make this simplification self-acting:

     (%i4) tellsimpafter(laplace(T1(t), t, s), T1(s));
     (%o4) [laplacerule1, false]

     (%i5) laplace(T1(2*t+3), t, s);
3 T1(1)
     (%o5)                  2 laplace(T1(t), t, s) + -------
s

But this doesn't work. Why? How can I achieve that laplace(T1(t), t, s) 
gets automatically rewritten to T1(s)?

Thanks,

Michael Roth