Object-oriented extension upon Fabric