Instead of dimension_samples dict, use kwargs...

The new_axis thing seems stack related (but SheetView can still have a useful sample method)