Distinguish between properties and parameters and order interfaces by name