outsize -> outside
are automatically turned into a top-level __init__ function