Non-convex Budget Sets, Institutional Constraints and Imposition of Concavity in a Flexible Household Labor Supply Model