Simplified the mockable() helper that can be used to create spyable functions:
mockable()
Rails LTS provides security patches for old versions of Ruby on Rails (2.3, 3.2, 4.2 and 5.2)
The new implementation was adapted from @evanw Show archive.org snapshot .