Move custom option logic into Exposure class
Throw an error when trying to expose block with options

Fix #1