I love the pathauto module but for my purposes I would like to implement two more placeholders:

[node]
The [node] placeholder should write out the current node type, hence "blog" or "book".
[user]
the [user] placeholder should write out the current user name.

This would allow me to create automated path aliasing where users blog submissions receive the following syntax:

[blog]/[user]/[title]

Is there a simple way of implenting this?

Thanx a million.