/// <summary>
 /// Called we're only releasing a single entity.
 /// </summary>
 /// <returns>
 /// The CardCrystallonEntity
 /// </returns>
 protected virtual AbstractCrystallonEntity ReleaseSingle( AbstractCrystallonEntity pEntity )
 {
     Remove( pEntity );
     return pEntity.BeReleased( this.getPosition() );
 }