change error message
rename `opacity` to `alpha` to avoid name collision
deprime all exports, fix accidental variable capture in (.)
Fix record constructor for extension