Synopsis:
The new free module has basis elements of degree zero. To specify the degrees explicitly, see Ring ^ {...}.
Code:
-- ../../../Macaulay2/m2/modules.m2:369-377 (R,n) -> ( if R.?Engine and R.Engine then ( sendgg(ggPush R, ggPush n, ggfree); new Module from R ) else notImplemented() ) )