Attempt to satisfy #24. The schema has been changed to be more strict, which requires that some parameters be parsed correctly before validation. This was done to avoid errors and behavior of the api that might appear counterintuitive based on the query given. More tests should be added, but the coverage with this implementation is ok for now in my opinion.
Attempt to satisfy #24. The schema has been changed to be more strict, which requires that some parameters be parsed correctly before validation. This was done to avoid errors and behavior of the api that might appear counterintuitive based on the query given. More tests should be added, but the coverage with this implementation is ok for now in my opinion.