I have found a work around, and everything appears to work.
In control.lua add this line near the top
require 'stdlib/area/area'
I put it on line 2.
In stdlib/area/position.lua change line 178 from
local Area = require("stdlib/area/area")
to
local Area = package.loaded["stdlib/area/area"]
The first change will ensure that area is loaded and can be accessed from packages. The second change uses the data per-loaded by the first.