This fixes #2, resolves #3, and closes hacdias/InMVC#4