wip: api: rename message() => output()