Complex form field validation, display, etc for fuelphp