Duplicate options param in methods with side-effect to the options param
Add test cases to ensure options can be frozen Hash
Merge TMXCredit/pg_power#48 'luvtechno/dup_options'

* luvtechno/dup_options:
  Add test cases to ensure options can be frozen Hash
  Duplicate options param in methods with side-effect to the options param

mod: ensure table is created before it's deleted (broken spec)
mod: align =
mod: use articles in test description grammar
mod: bump spec coverage metric
Merge branch 'master' of github.com:TMXCredit/pg_power