Added "unsupported" as fallback relation enum
Added api method for identifying receipients
Added getters and tostring for testing