Я бы не рекомендовал использовать get для чего-либо, кроме как извлекать значение из коллекции, так как это ожидают все, кто читает ваш код.
Если вы не хотите этого делать, Wodin ответит то, что вы хотите.
Если вы действительно хотите «перегрузить» get согласно вашему названию, то есть заставить стандартную функцию get работать с вашим собственным типом коллекции - просто убедитесь, что ваша коллекция реализует ILookup, Map или IPersistentSet, и вы можете предоставить свой метод get / valAt. * 1007 *