IDE-friendly generic method-signature