Constructive Learning Using Internal Representation Conflicts