GlobNode(this.source, this.position) { if (source == null) { throw ArgumentError.notNull('source'); } if (position == null) { throw ArgumentError.notNull('position'); } }