Adding return to canvas constructor so we can chain