Replaces *ID{1,2} references
Makes method protected and, hopefully, references field correctly