switch matchers to no-arg constructor

Automatically set :option= or :table= in matcher instance at table initialization

Closes gh-8