Deprecate liftIO in favor of toSource. closes #281