for parsing, assume that usermarkups have no arguments