Some inlining and syntactic sugar for methods