apparently the comments in plugin.rb are semantic