removed circular dependency TypedJS <-> NemerleWeb.Macros;