public Builder staffRepository(Repository respository) {
            // If we didn't get a repository, do nothing.
            if (respository == null) {
                return this;
            }

            if (message.staffRepositoryList == null) {
                message.staffRepositoryList = new ArrayList<Repository>();
            }

            message.staffRepositoryList.add(respository);
            return this;
        }