On 9/7/13, Walter Bright <newshou...@digitalmars.com> wrote: > http://wiki.dlang.org/DIP47
> 1. Only member functions of aggregates at module scope can be outlined. This is an unnecessary restriction. You haven't provided any reason in the DIP why #1 is necessary.