Use symfony for validation; bugfixes; started /article