Make class final to force composition over inheritance