external atom Comment id "atom:reader:comment"; interface CommentFactory id "interface:reader:comment-factory" revision "interface:reader:comment-factory@1" { operation prepareComment id "document:prepare-comment" : bool -> atom-ref { call id "document:prepare-comment:call" execution transaction; } }