Please have a look at https://openacs.org/forums/message-view?message_id=1551492 since part of it affect core.