Boilerplate for using and extending Fabric