doesn't hurt, but its usually called from the DI container and thus the return value is irrelevant.