Make transactions easier

I add attribute based transactions using Unity policy injection so you don't have to do anything with transaction scopes manually.