never used this class but maybe it would make sense to add another `$option` which therefore can be provided with the current constructor