Make __init__ accept arbitrary arguments