Subclass anything that can be reused without much editing