Gambler constructor now takes an Aspect