Implement Straw constructor