Abstract-ifys entities and shared methods/properties.