Refactoring spec so that it re-uses helper methods
Adding more features!
Permit falsy markers
Permit falsy param values
Add check for container and other optimizations
Optimize container features
Adding stricter conditions for creating containers