Semi-abstract Sage Fashion