extended get(), sanitizePost(), sanitizeGet(), fromSession() with optional param for auto-validation