Removed 'field' mentions from 'Output<T>' comments because the implementation currently only supports properties, would have to be rewritten to use Emit in order to support fields for .NET 3.5 and up