wip: stringifiable role