return this on __call to allow fluent interfaces